#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main() {

	void fun(int);
	int m;
	scanf("%d", &m);
	fun(m);
	return 0;
}
void fun(int m) {
	int i;
	int k;
	for (i = 2; i <= m; i++) {
		if (m % i == 0) {
			printf("%d  ", i);
			k = m / i;
			fun(k);
		}
	}
}